Big Huge Thesaurus

chain armor

noun

sounds kind of like